makeshift repairs - German English Dictionary